tree clover - German English Dictionary